-
Notifications
You must be signed in to change notification settings - Fork 3
Add GSSP fallback implementation #447
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add GSSP fallback implementation #447
Conversation
4fd3cd8
to
bd0cec2
Compare
fd31d57
to
feab5b3
Compare
feab5b3
to
3767e04
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Paar kleine suggesties, verder ziet het er prima uit mijns inziens
src/Surfnet/StepupGateway/GatewayBundle/Controller/SecondFactorController.php
Outdated
Show resolved
Hide resolved
src/Surfnet/StepupGateway/GatewayBundle/Entity/SecondFactor.php
Outdated
Show resolved
Hide resolved
src/Surfnet/StepupGateway/SecondFactorOnlyBundle/Service/Gateway/RespondService.php
Outdated
Show resolved
Hide resolved
This will allow the token fallback without the need of an entity.
d31ca41
to
39aafbe
Compare
5b7d893
to
e9464b4
Compare
0403018
to
7e60040
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We (minvws) normally disapprove PR's this big. Maximum is around 400 changes. I also see some style improvements, but we agreed that a linter should handle that.
Important: if you use mockery shouldReceive without once(), you may have passing tests with false positives.
src/Surfnet/StepupGateway/GatewayBundle/Controller/SecondFactorController.php
Show resolved
Hide resolved
src/Surfnet/StepupGateway/GatewayBundle/Controller/SecondFactorController.php
Show resolved
Hide resolved
src/Surfnet/StepupGateway/GatewayBundle/Controller/SecondFactorController.php
Show resolved
Hide resolved
src/Surfnet/StepupGateway/GatewayBundle/Controller/SecondFactorController.php
Show resolved
Hide resolved
src/Surfnet/StepupGateway/GatewayBundle/Entity/DoctrineSecondFactorRepository.php
Show resolved
Hide resolved
src/Surfnet/StepupGateway/GatewayBundle/Sso2fa/CookieService.php
Outdated
Show resolved
Hide resolved
src/Surfnet/StepupGateway/GatewayBundle/Tests/Service/Gateway/RespondServiceTest.php
Show resolved
Hide resolved
...ateway/SecondFactorOnlyBundle/Tests/Service/Gateway/GsspFallback/GsspFallbackServiceTest.php
Show resolved
Hide resolved
...ateway/SecondFactorOnlyBundle/Tests/Service/Gateway/GsspFallback/GsspFallbackServiceTest.php
Show resolved
Hide resolved
I agree to keep PR's as small as possible but as long as they are atomic and it adds a single functionality that would be perfectly fine. |
This is done for the functional testing setup
7e60040
to
fd77127
Compare
#441
#442
#443